.rj_shop_goods-list {
    @include flex;
    flex-wrap: wrap;
    @include padding(20px, bottom);
    .good_item {
        cursor: pointer;
        @include margin(20px, bottom);
        margin-right: 18px;
        &:nth-child(4n+0) {
            margin-right: 0px;
        }
        .good_wp {
            @include border(1px);
            width: 226px;
            height: 380px;
            &:hover {
                border-color: #0093EB;
            }
            .good_bottom {
                padding: 10px 10px 0px 10px;
                .good_main {
                    @include clearfix;
                }
                .good_main,
                .good_name {
                    @include margin(10px, top);
                    line-height: 16px;
                    font-size: 12px;
                    .good_sales {
                        float: right;
                        color: $color-small;
                    }
                   
                }
                .good_company {
                    color: #969696;
                }
                .good_name {
                    overflow: hidden;
                    text-overflow: ellipsis;    
                    display: -webkit-box;    
                    -webkit-line-clamp: 2;    
                    -webkit-box-orient: vertical;
                }
            }
        }
        
       
    }
}

.supp-goodlist-prototag{
    margin-top: -2px;
}